package com.wsh.archive.exception;

/**
 * Responsavel pelas exceptions do archive.
 * 
 * @author Wiltenburg, W. - <a href="wsh.cezar@gmail.com">washington at wshSystems</a>
 * @since 2012, January.
 * @version 1.0	
 */
public class ArchiveException extends Exception {

	private static final long serialVersionUID = 5145668728989807310L;
	
	/**
	 * Constructor default.
	 */
    public ArchiveException() {
        super();
    }

    /**
	 * The message and cause.
	 * 
	 * @param message
	 * @param cause
	 */
	public ArchiveException(String message, Throwable cause) {
		super(message, cause);
	}

	/**
	 * The message.
	 * 
	 * @param message
	 */
	public ArchiveException(String message) {
		super(message);
	}

	/**
	 * The cause.
	 * 
	 * @param cause
	 */
	public ArchiveException(Throwable cause) {
		setStackTrace(cause.getStackTrace());
	}
	
}